]> dgit.raspbian.org Git - gnome-shell.git/commit
XDND: Fix dragMonitor leak in WorkspacesDisplay
authorAdel Gadllah <adel.gadllah@gmail.com>
Sun, 13 Mar 2011 18:34:47 +0000 (19:34 +0100)
committerAdel Gadllah <adel.gadllah@gmail.com>
Mon, 14 Mar 2011 21:03:33 +0000 (22:03 +0100)
commit29d473f2faa03d50537f87d419092840fe79057d
tree783dad8d29acfeb056224240ea50c82c95c49ec3
parent7ad89dc46b5307ecb17c1eba133b410eb010aee1
XDND: Fix dragMonitor leak in WorkspacesDisplay

WorkspacesDisplay removes its dragMonitor in _dragEnd, but
this was never called in when a xdnd drag ended causing
dragMonitors to stack up and handling events multiple times.

Fix that by making sure that _dragEnd is called when xdnd ends.

https://bugzilla.gnome.org/show_bug.cgi?id=644642
js/ui/overview.js
js/ui/workspacesView.js